 .hr12{height: 12px;overflow: hidden;clear: both;}
.wrapper{width:920px; margin:0px auto;}
.logo{ /*position:absolute;*/ width:50%; top:30px; /*left:45px;*/ margin:0 auto;}
.logo img{ width:100%;}


.languge{ position:fixed; top:30px; right:20px;height:30px; line-height:30px; padding:0px 15px; font-size:14px; color:#000;z-index:9991}
.languge a{ color:#000;}
.languge a:hover{ color:#ccc;}
.webmap{ padding-right:20px;}


.navBoxSmall{ position:fixed; right:180px; top:30px; z-index:9991;}
.navBoxSmall ul li{ float:left; display:inline;height:30px; line-height:30px; padding:0px 15px; font-size:15px; color:#000;}
.navBoxSmall ul li a{ color:#000}
.navBoxSmall ul li:hover,#hovered{ background:#FFE7E4; color:#000;}

.navBoxSmall ul li ul{ display:none; width:200px; background:#FFE7E4; position:absolute; margin-left:-15PX;}
.navBoxSmall ul li:hover ul{display:block;background:#FFE7E4; color:#000;}
.navBoxSmall ul li ul li:hover,#hoveredsub{background:#DA5546; color:#fff}
.navBoxSmall ul li ul li:hover a{ display:block; color:#FFF;}
#hoveredsub a{ color:#FFF}
.navBoxSmall ul li ul li{ display:block; width:170px; height:32px;}
.navBoxSmall ul li ul li a{display:block; width:170px; height:30px; line-height:30px; border:0px; color:#000; }
.navbg{ position:fixed; top:0; width:100%; height:80px; background:#FFF;opacity:0.9; display:none; z-index:9990;-moz-box-shadow: 0px 1px 10px #000;
-webkit-box-shadow: 0px 1px 10px #000;
box-shadow: 0px 1px 10px #000;}
.smallLogo{ position:fixed; top:10px; left:45px;display:none; z-index:9991}

.catpic{ margin:10px 0px; margin-bottom:30px; width:688px; clear:both;}

/*侧边*/
.searchBox{ border:1px solid #000; height:26px; padding:1px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:#F6B5B0;}
.keywords{ float:left; width:165px; height:26px; background:#F6B5B0; color:#000; border:none;}
.sbut{ float:right; width:26px; height:26px;background:url(../images/but.jpg) no-repeat top center; border:none; cursor:pointer}
.sideTitle{ border-bottom:2px solid #000; height:35px; font-size:20px; font-weight:300;}
.sideTitle i{ float:left; display:block; width:30px; height:30px;background:url(../images/ico.png) no-repeat;}
.sideTitle i.icoView{ background-position:0 0;}
.sideTitle i.icoMedia{ background-position:-30px 0;}
.sideTitle i.icoNews{ background-position:-60px 0;}


.sideTitle span{float:left; display:block; height:30px; line-height:30px;}
.sideView ul{ margin-left:18px; margin-top:5px;}
.sideView ul li{ height:30px; line-height:30px; font-size:16px;list-style-type:square}

.sideMedia{ width:195px; height:150px; background:#FFF; margin-top:10px;}

.sideMedia{position:relative;width:195px; height:150px; overflow:hidden;}
.sideMedia .box{overflow:hidden;position:relative;width:195px; height:150px;}
.sideMedia .list{position:absolute;top:0;left:0;width:195px; height:150px;}
.sideMedia .list li{text-align:center; width:195px; height:150px;  vertical-align:middle;}
.sideMedia .list li span{ height:100%; display:inline-block;vertical-align:middle;}
.sideMedia .list li img{ vertical-align:middle; min-height:130px; min-width:auto; max-height:150px; max-width:auto;}

.sideGroup{ width:195px; height:150px; overflow:hidden;}
.sideGo ul li a{ display:block; margin-top:10px; width:155px; height:50px; line-height:50px;  background:#000; padding:0px 20px; color:#FFF; font-size:22px; font-family:黑体;text-align:justify;text-justify:distribute-all-lines;/*ie6-8*/text-align-last:justify;/* ie9*/-moz-text-align-last:justify;/*ff*/-webkit-text-align-last:justify;/*chrome 20+*/}

.sideGo ul li a:after{content:".";display: inline-block;width:100%;overflow:hidden; height:0;}
.sideGo ul li a:hover{ background:#AE3325}

.sideGuan ul{ padding-top:2px;}
.sideGuan ul li{ position:relative;}
.sideGuan ul li a{ display:block; color:#000; width:195px; font-size:14px; text-align:center; padding:9px 0px; margin-top:10px; background:#FFC2BB;-webkit-border-radius: 0 15px 0 15px;
-moz-border-radius: 0 15px 0 15px;
-o-border-radius: 0 15px 0 15px;
border-radius: 0 15px 0 15px;}
.sideGuan ul li a span{ display:block; font-size:12px;}
.sideGuan ul li:nth-of-type(even) a{ background:#FFE7E4;}
.sideGuan ul li a:hover{opacity: 0.8;}
.sideGuan ul li span.news-pic{width:31px; height:16px; right:20px; top:6px; z-index:9000;background:url(http://www.sialchina.cn/statics/images/un_head_new.png) no-repeat; position:absolute;}

/*底部*/
.footerBox{ width:100%; height:265px; border-bottom:10px solid #000;background:url(../images/cityjianying.png) #F48B6D no-repeat bottom right; padding-top:55px;}

.footerBox .leftlogo{ position:absolute; left:0;}
.footerBox .leftlogo img{ margin-right:30px;}

.footerBox .rightlogo{ position:absolute; right:0; }
.footerBox .rightlogo img{ margin-left:30px;}

.butweibo{position:absolute; top:10px; height:40px; right:300px;}
.copyright{ position:absolute; top:150px;  line-height:25px;}
.copyright span{ padding-right:30px;}

/*侧边按钮*/
.sildernav{ position:fixed; width:55px; height:170px; left:0; top:250px; border:1px solid #000; border-left:0;-webkit-border-radius: 0 10px 10px 0;
-moz-border-radius:0 10px 10px 0;
-o-border-radius:0 10px 10px 0;
border-radius:0 10px 10px 0; background:#FFF;}
.sildernav ul li{ width:30px; height:30px; margin:0px auto;background:url(../images/siderbg.png) no-repeat; margin-top:10px;}
.sildernav ul li a{ display:block; width:30px; height:30px;}
.sildernav ul li.s_weibo{ background-position:0 -30px;}
.sildernav ul li.s_weixin{ background-position:0 -60px;}
.sildernav ul li.s_app{ background-position:0 -90px;}
.sildernav ul li:hover{opacity:0.7;}


/*按钮*/
a.btn{
	margin:0px auto;
	text-decoration:none;
	display:block;
	background:#000;
	border: none;
	font-family: inherit;
	font-size:30px;
	color: inherit;
	cursor: pointer;
	padding: 25px 0px;
	width:500px; text-align:center;
	overflow:hidden;
	color:#FFF;
	transition:background 1s;
	position:relative;
}
a.btn:hover{
	background:#D96659;
	          -webkit-transition: .5s;
            -moz-transition: .5s;
            -ms-transition: .5s;
            transition: .5s;
            border-radius: 30px 0px 30px 0px;
	-moz-border-radius: 50px;
  -webkit-border-radius: 50px;
	}

        a.btn span
        {
            position: relative;
            left: 0;
            -webkit-transition: all .3s ease-out;
            -moz-transition: all .3s ease-out;
            -ms-transition: all .3s ease-out;
            -o-transition: all .3s ease-out;
            transition: all .3s ease-out;
        }
        
        a.btn i
        {
			font-style:normal;
			font-weight:bolder;
        
            position:absolute;
left: 120%;
            -webkit-transition: all .3s ease-out;
            -moz-transition: all .3s ease-out;
            -ms-transition: all .3s ease-out;
            -o-transition: all .3s ease-out;
            transition: all .3s ease-out;
        }
		
		        a.btn:hover span
        {
            left: -20px;
        }
        
        a.btn:hover i
        {
            opacity: 1;
            left: 80%;
            color: #fff;
        }
        
		
	